home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / wildcat / catlist1.zip / CATLIST.MAN < prev    next >
Text File  |  1992-08-24  |  16KB  |  327 lines

  1.  
  2.  
  3.  
  4.         ╓──────────────────────────────────────────────────────────────╖
  5.         ║╓────────────────────────────────────────────────────────────╖║
  6.         ║║┌─────┐ ┌──────┐ ┌─────┐        ┌─┐    ┌───┐ ┌─────┐ ┌─────┐║║
  7.         ║║│ ┌─┐ │ │ ┌──┐ │ └─┐ ┌─┘        │ │    └┐ ┌┘ │ ┌───┘ └─┐ ┌─┘║║
  8.         ║║│ │ └─┘ │ └──┘ │   │ │   ┌────┐ │ │     │ │  │ └───┐   │ │  ║║
  9.         ║║│ │ ┌─┐ │ ┌──┐ │   │ │   └────┘ │ │     │ │  └───┐ │   │ │  ║║
  10.         ║║│ └─┘ │ │ │  │ │   │ │          │ └──┐ ┌┘ └┐ ┌───┘ │   │ │  ║║
  11.         ║║└─────┘ └─┘  └─┘   └─┘          └────┘ └───┘ └─────┘   └─┘  ║║
  12.         ║╙────────────────────────────────────────────────────────────╜║
  13.         ║                                                              ║
  14.         ║           A WILDCAT! Specific BBS Listing Program            ║
  15.         ║               Copyright 1992, PAROLE Software                ║
  16.         ║                     ALL RIGHTS RESERVED                      ║
  17.         ╙──────────────────────────────────────────────────────────────╜
  18.  
  19.                             Dennis N. Maidon
  20.                           The Parole Board BBS
  21.                              311 Buffalo Rd
  22.                            Clayton, NC  27520
  23.  
  24.                           The Parole Board BBS
  25.  
  26.           NODE 1 (919) 965-4696 ─┐
  27.           NODE 2 (919) 965-0068  ├ US Robotics Dual Standards
  28.           NODE 3 (919) 965-9885 ─┘
  29.  
  30.                             Free Advice BBS
  31.  
  32.                    (919) 934-1002 -> US Robotics HST
  33.  
  34.                        --------------------------
  35.  
  36.     CatList is a BBS Listing door written specifically for Wildcat! BBS
  37. 3.x and greater.  I do not imply in any shape, form or fashion that
  38. CatList will operate on any other BBS software.  CatList will maintain a
  39. BBS list for a specified number of days.  At the end of that time, the
  40. user that listed the BBS will receive a notice for 10 days informing
  41. him/her that the listing has expired and must be updated.  On the
  42. eleventh day if the user has not updated the listing, it will be deleted
  43. from the database.   CatList notifies the user that the listing was
  44. deleted.  All notifications are sent using the USERxxx.BBS files which
  45. WildCat! sends to the individual user when they logon.  Once this file is
  46. sent, WC! then deletes the file and logs it to the Activity.log.
  47. CatList supports COMs 1-4 only.
  48.  
  49.     Only the user that originally listed a BBS will be able to
  50. Edit/Update or Delete that listing.  You as the sysOp have the ability
  51. to E/U/D any listing in the database.
  52.  
  53.     The door should be easy enough to set up on its own, particularly if
  54. you're familiar with door operation under Wildcat!  If you do have any
  55. problems, you can reach me on The Parole Board BBS or you can call me
  56. voice.
  57.  
  58.  
  59. REGISTERED OPTIONS:
  60.  
  61.     Once registered, you may set the Listing Age (Line #7 of the CFG
  62. file) to any number of days.  Until registration, it is locked at 14
  63. days.  I do not like 'crippling' or 'handicapping' one of my programs
  64. but on my older doors, there are more un-registered users using them
  65. than registered.  Registered SysOps also have the ability to use
  66. HEADER.DAT and TAIL.DAT files.  These are ASCii text files that are
  67. added to the TEXT file that is created by CatList.  You may use them for any
  68. reason that you desire.  The HEADER.DAT is written to the text file just
  69. after the Copyright Info and before the body of the listings. The
  70. TAIL.DAT is written just after the body of the listings and before the
  71. credits.  The files must be named "HEADER.DAT" & "TAIL.DAT".  Registered
  72. owners that would like to use POSTMASTER (Copyright 1992, Dave Cody &
  73. BoardWalk Software) have the option of setting Line 12 of the CFG file
  74. to "Y".  CatList will then create two files named "CATLIST.EXP" and
  75. "CATLIST.DEL" in the WC! home directory that you specified on line 10 of
  76. the CFG file.  CATLIST.EXP contains the names of the users that have
  77. EXPIRED listings.  The CATLIST.DEL contains the names of users with
  78. listings that have been deleted.  These files are ONLY created once each
  79. day when the maintenance is performed.  You may want to add a couple of
  80. lines to your DOORx.BAT to test for these files and have POSTMASTER work
  81. on them. CatList is fully functional other than these options.
  82.  
  83. SUPPORT:
  84.  
  85.      Support for CatList is available from several sources.  Messages
  86. may be left on The Parole Board BBS in the "PAROLE Software" conference
  87. or the Mustang! BBS in the "PRIVATE" conference.  If you feel that a
  88. message is not satisfactory you may call me voice.  (919) 965-3600
  89. Please call before 9:30pm EST as I am an early riser and need to get my
  90. "beauty sleep".   I am also available on the RIME and WildNet networks
  91. in the "BBS doors" conferences on both networks.  You may route messages
  92. via the RIME network to ->PAROLE.  
  93.  
  94. UPDATES:
  95.  
  96.      Updates are FREE to registered users and may be downloaded from The
  97. Parole Board BBS, Mustang! BBS and various other BBS systems.  Once
  98. registered, CatList updates are free for life.  If you wish an update on
  99. disk, send $3 to the address listed above and specify the disk size.
  100.  
  101.  
  102.                               LEGALITIES
  103.                               __________
  104.  
  105.  
  106.       THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS"
  107.       WITHOUT WARRANTY, EXPRESSED, IMPLIED OR STATUTORY, INCLUDING BUT NOT
  108.       LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  109.       FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL ANYONE INVOLVED WITH
  110.       THE CREATION AND PRODUCTION OF THIS PRODUCT BE LIABLE FOR INDIRECT,
  111.       SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING OUT OF ANY USE THEREOF
  112.       OR BREACH OF ANY WARRANTY.
  113.  
  114.  
  115.  
  116.                              DISTRIBUTION
  117.                              ____________
  118.  
  119.    You may make this file available for downloading from your BBS or you may
  120.    upload it to any BBS of your choice, provided that you do not make any
  121.    changes to the contents of the archive (ZIP file). The archive and its
  122.    individual contents may not be used by any service that charges any money
  123.    whatsoever, without the written permission of the author.
  124.  
  125.         This ZIP file was created using the -AV function of PKZIP.  If
  126.         my AV is missing then this file may not be complete or has been
  127.         tampered with.  Complete and current editions of this program
  128.         are always available for D/L on The Parole Board BBS.  If the -AV
  129.         is missing please complain to your sysop to stop the practice of
  130.         removing AV's as this is your assurance from the programmer that
  131.         the file is complete and virus free.
  132.  
  133. INSTALLATION:
  134.  
  135.     Installation of CatList is an easy straightforward operation.  You
  136. will need to create a directory to hold the CatList files.  For
  137. simplicity, we will use the directory "C:\DOOR\CATLIST" in this
  138. documentation.  Once you have created "\CATLIST", unZIP the CATLISTx.ZIP
  139. archive into that directory.  You should then create a sub directory
  140. called "C:\DOOR\CATLIST\SCREENS". UnZIP the file "SCREENS.ZIP" into this
  141. sub-directory.  SCREENS.ZIP should contain the following files:
  142.  
  143.      instruct.ans ─┐     User Instructions
  144.      instruct.asc ─┘
  145.      menu.ans     ─┐     Main Menu
  146.      menu.asc     ─┘
  147.      vscreen.ans  ─┐     View system Stats Screen
  148.      vscreen.asc  ─┘
  149.      welcome.ans  ─┐     Opening Welcome Screen
  150.      welcome.asc  ─┘
  151.  
  152.     Any of these screens may be modified by the user but with some
  153. restrictions.  The MENU.xxx, VSCREEN.xxx, and WELCOME.xxx screens must
  154. remain the same physical size since some of the info on them is
  155. hard coded in the CATLIST.EXE program.
  156.  
  157.    MSGIMP.ZIP contains sample .IMP files that you may modify to suit
  158.    your individual tastes.  Place these files where you normally place
  159.    your .IMP files.  This should be in your \WC30\MSG directory.  The
  160.    archive should contain the files "DELETE.IMP" and "EXPIRE.IMP".
  161.  
  162.    You will then need to edit the CATLIST.CFG file(s) to suit your
  163. individual WildCat! setup.  You MUST use an ASCii editor to edit the CFG
  164. file at all times.  Some word processors leave hidden control codes that
  165. could cause CatList to die a horrible and ugly death.  The CATLIST.CFG
  166. file must contain 12 lines.
  167.  
  168.  
  169. C:\WC30\WCWORK\NODE1\USERINFO.DAT   <- Path to User file
  170. The Parole Board BBS                <- BBS Name
  171. Dennis                              <- SysOp's first name
  172. Maidon                              <- SysOp's last name
  173. 12345                               <- Registration Serial number
  174. 100                                 <- Min. Sec level to access door
  175. 30                                  <- Number of days to maintain listing
  176. E:\TEXT\TPB-LIST.TXT                <- Path to create text file
  177. C:\WC30\BULL\BULL35.BBS             <- Path to create COLOR bulletin
  178. C:\WC30\                            <- Your HOME dir - ACTIVITY.xxx log
  179. C:\WC30\DISP                        <- Path to your display files
  180. Y                                   <- (Y/N) Create files needed by POSTMASTER
  181.                                        This option is only available to
  182.                                        registered users but, this line
  183.                                        must still be included in the CFG
  184.                                        file.
  185.  
  186. Line 1    This is where CatList will look to find USERINFO.DAT.  It MUST
  187.           always point to the NODEx directory and NOT the \WC30
  188.           directory.
  189.  
  190. Line 2    Your BBS name
  191.  
  192. Line 3    Your First Name or the name you go by on the BBS (DO NOT use
  193.           "SYSOP")
  194.  
  195. Line 4    Your last name
  196.  
  197. Line 5    When you register CatList you will be given a serial number.
  198.           Place it on this line.  Until then, you may put any number you
  199.           desire here or leave it blank.
  200.  
  201. Line 6    This is the minimum security level that you will allow to
  202.           enter the door.  DO NOT use the Security Name In makewild.
  203.           Always use the Menu Access number.
  204.  
  205.      ┌──────────── MISCELLANEOUS ────────────┐
  206.      │ Menu access level        150          │<-  Use this Number from the
  207.      │ Menu display set         6            │    EDIT PROFILE SCREEN in
  208.      │ Daily time limit         120          │    MAKEWILD.  The cotton-picker
  209.      │ Maximum logon time       60           │    won't work if you use the
  210.      │ Maximum up/down ratio    50           │    Security Profile NAME.
  211.      │ Maximum daily downloads  15           │    Trust Me, I've been there.
  212.  
  213. Line 7    This is the number of days that a BBS listing will remain current.
  214.           If you specify "45" here, all listing will remain valid for 45
  215.           days. At that time a notice will be sent to the LISTER that his
  216.           listing has expired and that it will be deleted in 10 days.  He
  217.           will receive a notice each day for the 10 days.  On the eleventh
  218.           day, if the listing has not been updated, it will be deleted from
  219.           the database.  There is no way to recover the listing once it has
  220.           been deleted.  Users are notified by using the "USERxxxx.BBS" files
  221.           in the Display directory.  These files are deleted by Wildcat! once
  222.           they have been sent to the user.  The first person to enter the door
  223.           each day causes the program to run the maintenance and update
  224.           routines.
  225.  
  226. Line 8    This line contain the path and name of the text file that you
  227.           want CatList to create.  This file contains no color codes and
  228.           is paginated for a printer.  This file is similar to the
  229.           WCLIST.TXT file that the List door on Mustang! BBS creates.
  230.           <G>
  231.  
  232. Line 9    This is the path and name of the COLOR bulletin that you want
  233.           created.  This bulletin is created using WC!3.x color codes
  234.           and MUST have a ".BBS" filename extension. You may also prefer
  235.           a HELLOx.BBS screen though the file could get a bit large in
  236.           due time.
  237.  
  238. Line 10   Path where CatList will find you ACTIVITY.xxx files.  This is
  239.           your Wildcat! home directory.  CatList writes  to the
  240.           individual Activity logs so that you can keep tabs on what
  241.           happens in the door.
  242.  
  243. Line 11   This is the path to your Display directory.  Catlist will
  244.           write the USERxxxx.BBS file in this directory.
  245.  
  246. Line 12   (Y/N)  If this line is set to "Y" then Catlist will create the
  247.           CATLIST.EXP & CATLIST.DEL files that are needed by POSTMASTER.
  248.           This option is only available to registered users but, this
  249.           line must still be included in the CFG file.
  250.  
  251.      Make sure that all your CFG files contain 12 lines.  If you are
  252.      operating a Multi-Node setup, you must have a separate CFG file for
  253.      each node.  Each CFG file mus also have unique name such as:
  254.  
  255.      BBS1.CFG   BBS2.CFG   BBS3.CFG
  256.  
  257.  
  258. Create the CFG file(s) for you particular BBS.  You will also need a DOORx.BAT
  259. to run the door.  This one is simple.
  260.  
  261. @ECHO OFF
  262. CD \DOOR\CATLIST
  263. CATLIST BBS.CFG /5
  264.               ──┬─
  265.  ┌──────────────┘
  266.  └ If you are running non-Standard Com ports on your BBS, you will need to pass
  267.  the proper IRQ to the door.  It doesn't hurt to pass the IRQ even if they are
  268.  standard.  If a user enters the door and it just sits there acting sort of
  269.  stupid, it's probably looking for the correct IRQ.  Always pass it on the
  270.  command line and there will be no question.  You may also use the environment
  271.  variable in the DOORx.BAT file to pass info to the door.
  272.  
  273. CATLIST BBS%WCNODEID%.CFG /%WCIRQID%
  274.  
  275. Make sure you DO have the variables set if you use this method.
  276.  
  277. NOTE: CatList supports COM 1-4 on the standard IRQ's - COM1/COM3 = IRQ4 and
  278.       COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
  279.       number after the configuration filename. Let's assume your Door is
  280.       called FOOBAR and you want to use COM1 and IRQ5. The command line
  281.       passed to your Door would be:
  282.  
  283.         FOOBAR FOOBAR.CFG /5
  284.  
  285.       The /5 tells CatList to use IRQ5 rather than the standard IRQ4 that
  286.       is normally used with COM1. No /x parameter is needed for the standard
  287.       IRQ's.
  288.  
  289.     If you have WC! set up to TERMINATE on Doors, you will need to add a
  290.     line to reload the BBS.  I'm not sure about the exact way this is
  291.     set up since I do not use this method.  Check your WC! Manual.
  292.  
  293.  
  294. CREDITS:
  295.  
  296.      Wildcat! BBS is Copyright 1985-1992, Mustang Software Inc.
  297.  
  298.      PostMaster is Copyright 1992, Dave Cody and BoardWalk Software
  299.  
  300.      CatList was written using the DoorFrame Door module for MicroSoft's
  301.      Pro Development System 7.1.
  302.  
  303.      DoorFrame is Copyright 1990-1992, Ted Freeman
  304.  
  305.      Pro Development System 7.1 (PDS7.1) is Copyrighted by Microsoft
  306.      Corporation.
  307.  
  308.      The ßeta Team [W]ho's Who:
  309.  
  310.      Mike Shockley   Shock Treatment        Garland, TX       (214) 495-5980
  311.  
  312.      Lee Fisher      The LOST BBS           Overland Pk., KS  (913) 642-0349
  313.  
  314.      Steve Sambor    Land of the Unicorns   Bronxville, NY    (914) 961-0399
  315.  
  316.      Craig Dunstan   TranScan BBS           Topeka, KS        (913) 266-0781
  317.  
  318.      Ned Attayek     Free Advice BBS        Smithfield, NC    (919) 934-1002
  319.  
  320.      Herb Dunn       The Dew Drop Inn       Bakersfield, CA   (805) 322-5587
  321.  
  322.      Tom Lamere     The Petting Zoo         Phoenix, AZ       (602) 992-0019
  323.  
  324.      Without the time and effort that was spent by the preceding BETA
  325.      team members, CatList would not have been possible.
  326.  
  327.